package de.tudarmstadt.fgbs.cafe.structure.enumeration;

public class Subsystem {

    /**
     * 
     * Enumeration for the different subsystems of the Fahrplan system.
     * 
     * @author Christian Schlehuber
     * 
     */
    public enum Subystem {
	/**
	 * Represents the core subsystem.
	 */
	CORE,

	/**
	 * Represents the export subsystem.
	 */
	EXPORT,

	/**
	 * Represents the export subsystem.
	 */
	IMPORT,

	/**
	 * Represents the file system subsystem.
	 */
	FILESYSTEM,

	/**
	 * Represents the plugin subsystem.
	 */
	PLUGIN,

	/**
	 * Represents the plugin manager subsystem.
	 */
	PLUGINMANAGER,

	/**
	 * Represents the util subsystem.
	 */
	UTIL,

	/**
	 * Represents the data storage subsystem.
	 */
	SYSTEM_DATA,

	/**
	 * Represents the login subsystem.
	 */
	LOGIN,

	AUTOSAVE;
    }
}
